package metier;


/**
 * Entrainement est une classe permettant de répertorier des 
 * entrainements avec la date, l'heure de début et de fin de celui-ci 
 * 
 * @author Michel Aymeric
 * @version 1.0
 */

public class Entrainement 
{
	// Déclaration des paramètres
	private int codeEntrainement;
	private String date;
	private String heureDeb;
	private String heureFin;
	private int numAdherent;
	/**
	 * Constructeur de la classe Entrainement
	 * 
	 * @see metier.Entrainement#codeEntrainement
	 * @see metier.Entrainement#date
	 * @see metier.Entrainement#heureDeb
	 * @see metier.Entrainement#heureFin
	 * @see metier.Entrainement#numAdherent
	 * 
	 * @param codeEntrainement
	 * @param date
	 * @param heureDeb
	 * @param heureFin
	 * @param numAdherent
	 */
	public Entrainement(int codeEntrainement, String date, String heureDeb,
			String heureFin, int numAdherent)
	{
		super();
		this.codeEntrainement = codeEntrainement;
		this.date = date;
		this.heureDeb = heureDeb;
		this.heureFin = heureFin;
		this.numAdherent = numAdherent;
	}
	
	/**
	 * @return Retourne un num d'entrainement
	 */
	public int getNum() 
	{
		return codeEntrainement;
	}

	/**
	 * @return date Retourne une date pour l'entrainement
	 */
	public String getDate() 
	{
		return date;
	}
	
	/**
	 * @param date
	 * @return date accesseur en écriture de la date de l'entrainement
	 */
	public void setDate(String date)
	{
		this.date = date;
	}
	
	/**
	 * @return heureDeb Retourne une chaine de caractere qui 
	 *  représente l'heure de début de l'entrainement 
	 */
	public String getHeureDeb()
	{
		return heureDeb;
	}
	
	/**
	 * @param heureDeb
	 * @return heureDeb accesseur en écriture de l'heure
	 * de début d'entrainement
	 */
	public void setHeureDeb(String heureDeb)
	{
		this.heureDeb = heureDeb;
	}
	
	/**
	 * @return heureFin Retourne une chaine de caractere qui 
	 *  représente l'heure de fin de l'entrainement 
	 */
	public String getHeureFin()
	{
		return heureFin;
	}
	
	/**
	 * @param heureFin
	 * @return heureFin accesseur en écriture de l'heure
	 * de fin d'entrainement
	 */
	public void setHeureFin(String heureFin)
	{
		this.heureFin = heureFin;
	}
	
	/** @return numAdherent Retourne le numero de l'adherent*/
	public int getNumAdherent() 
	{
		return numAdherent;
	}
	
	/**
	 * @param numAdherent
	 * @return numAdherent accesseur en écriture du numAdherent
	 */
	public void setNumAdherent(int numAdherent)
	{
		this.numAdherent = numAdherent;
	}
	
	
	
}
